environment- friendly - Francés Inglés Diccionario